using System;
using System.Collections.Generic;
using Jd.Api.Response;
using Jd.Api.Util;
namespace Jd.Api.Request
{
    public class EclpGoodsSaveGoodsRecordRequest : JdRequestBase<EclpGoodsSaveGoodsRecordResponse>
    {
                                                                                                                                              public  		string
              bondedArea
 {get; set;}
                                                          
                                                          public  		string
              platformId
 {get; set;}
                                                          
                                                          public  		string
              platformName
 {get; set;}
                                                          
                                                          public  		string
              venderId
 {get; set;}
                                                          
                                                          public  		string
              deptNo
 {get; set;}
                                                          
                                                          public  		string
              pattern
 {get; set;}
                                                          
                                                          public  		string
              isvGoodsNo
 {get; set;}
                                                          
                                                          public  		string
              skuId
 {get; set;}
                                                          
                                                          public  		string
              barcodes
 {get; set;}
                                                          
                                                          public  		string
              postChangeType
 {get; set;}
                                                          
                                                          public  		string
              brand
 {get; set;}
                                                          
                                                          public  		string
              brandEn
 {get; set;}
                                                          
                                                          public  		string
              goodsName
 {get; set;}
                                                          
                                                          public  		string
              goodsNameEn
 {get; set;}
                                                          
                                                          public  		string
              modelNumber
 {get; set;}
                                                          
                                                          public  		string
              spe
 {get; set;}
                                                          
                                                          public  		string
              unit
 {get; set;}
                                                          
                                                          public  		string
              grossWeight
 {get; set;}
                                                          
                                                          public  		string
              netWeight
 {get; set;}
                                                          
                                                          public  		string
              hsCode
 {get; set;}
                                                          
                                                          public  		string
              vatRate
 {get; set;}
                                                          
                                                          public  		string
              taxRate
 {get; set;}
                                                          
                                                          public  		string
              hgsbys
 {get; set;}
                                                          
                                                          public  		string
              function
 {get; set;}
                                                          
                                                          public  		string
              purpose
 {get; set;}
                                                          
                                                          public  		string
              composition
 {get; set;}
                                                          
                                                          public  		string
              enterpriseName
 {get; set;}
                                                          
                                                          public  		string
              enterpriseAddress
 {get; set;}
                                                          
                                                          public  		string
              country
 {get; set;}
                                                          
                                                          public  		string
              qiCountry
 {get; set;}
                                                          
                                                          public  		string
              originRegion
 {get; set;}
                                                          
                                                          public  		string
              goodsCostPrice
 {get; set;}
                                                          
                                                          public  		string
              goodsSellerPrice
 {get; set;}
                                                          
                                                          public  		string
              volume
 {get; set;}
                                                          
                                                          public  		string
              safeDays
 {get; set;}
                                                          
                                                          public  		string
              saleWebPage
 {get; set;}
                                                          
                                                          public  		string
              contacts
 {get; set;}
                                                          
                                                          public  		string
              email
 {get; set;}
                                                          
                                                          public  		string
              telephone
 {get; set;}
                                                          
                                                          public  		string
              remark
 {get; set;}
                                                          
                                                          public  		string
              reserve1
 {get; set;}
                                                          
                                                          public  		string
              reserve2
 {get; set;}
                                                          
                                                          public  		string
              reserve3
 {get; set;}
                                                          
                                                          public  		string
              reserve4
 {get; set;}
                                                          
                                                          public  		string
              reserve5
 {get; set;}
                                                          
                                                                              public override string ApiName
            {
                get{return "jingdong.eclp.goods.saveGoodsRecord";}
            }
            protected override void PrepareParam(IDictionary<String, Object> parameters)
            {
                                                                                                                                        parameters.Add("bondedArea", this.            bondedArea
);
                                                                                                        parameters.Add("platformId", this.            platformId
);
                                                                                                        parameters.Add("platformName", this.            platformName
);
                                                                                                        parameters.Add("venderId", this.            venderId
);
                                                                                                        parameters.Add("deptNo", this.            deptNo
);
                                                                                                        parameters.Add("pattern", this.            pattern
);
                                                                                                        parameters.Add("isvGoodsNo", this.            isvGoodsNo
);
                                                                                                        parameters.Add("skuId", this.            skuId
);
                                                                                                        parameters.Add("barcodes", this.            barcodes
);
                                                                                                        parameters.Add("postChangeType", this.            postChangeType
);
                                                                                                        parameters.Add("brand", this.            brand
);
                                                                                                        parameters.Add("brandEn", this.            brandEn
);
                                                                                                        parameters.Add("goodsName", this.            goodsName
);
                                                                                                        parameters.Add("goodsNameEn", this.            goodsNameEn
);
                                                                                                        parameters.Add("modelNumber", this.            modelNumber
);
                                                                                                        parameters.Add("spe", this.            spe
);
                                                                                                        parameters.Add("unit", this.            unit
);
                                                                                                        parameters.Add("grossWeight", this.            grossWeight
);
                                                                                                        parameters.Add("netWeight", this.            netWeight
);
                                                                                                        parameters.Add("hsCode", this.            hsCode
);
                                                                                                        parameters.Add("vatRate", this.            vatRate
);
                                                                                                        parameters.Add("taxRate", this.            taxRate
);
                                                                                                        parameters.Add("hgsbys", this.            hgsbys
);
                                                                                                        parameters.Add("function", this.            function
);
                                                                                                        parameters.Add("purpose", this.            purpose
);
                                                                                                        parameters.Add("composition", this.            composition
);
                                                                                                        parameters.Add("enterpriseName", this.            enterpriseName
);
                                                                                                        parameters.Add("enterpriseAddress", this.            enterpriseAddress
);
                                                                                                        parameters.Add("country", this.            country
);
                                                                                                        parameters.Add("qiCountry", this.            qiCountry
);
                                                                                                        parameters.Add("originRegion", this.            originRegion
);
                                                                                                        parameters.Add("goodsCostPrice", this.            goodsCostPrice
);
                                                                                                        parameters.Add("goodsSellerPrice", this.            goodsSellerPrice
);
                                                                                                        parameters.Add("volume", this.            volume
);
                                                                                                        parameters.Add("safeDays", this.            safeDays
);
                                                                                                        parameters.Add("saleWebPage", this.            saleWebPage
);
                                                                                                        parameters.Add("contacts", this.            contacts
);
                                                                                                        parameters.Add("email", this.            email
);
                                                                                                        parameters.Add("telephone", this.            telephone
);
                                                                                                        parameters.Add("remark", this.            remark
);
                                                                                                        parameters.Add("reserve1", this.            reserve1
);
                                                                                                        parameters.Add("reserve2", this.            reserve2
);
                                                                                                        parameters.Add("reserve3", this.            reserve3
);
                                                                                                        parameters.Add("reserve4", this.            reserve4
);
                                                                                                        parameters.Add("reserve5", this.            reserve5
);
                                                                                                                            }
    }
}





        
 

